Multilingual Turkish Dictionary

ABLUKAYI YARAN KİMSE

ABLUKAYI YARAN KİMSE : Turkish English

n. blockade runner