smashup


Results for "smashup"

English - Turkish Dictionary

smashup

(English - Turkish Dictionary) :
i., k. dili 1. (iki taşıt arasındaki) çarpışma. 2. çöküş; iflas.