LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“houseboat” in Turkish

1 Turkish translation