LexiTurkTURKISH ↔ ENGLISH DICTIONARY

küçük filo.” in English

1 English translation
EN
flotilla

What is Freedom Flotilla?