Multilingual Turkish Dictionary

ACELEYLE İNŞAA ETMEK

ACELEYLE İNŞAA ETMEK : Turkish English

v. throw up