LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nissen hut” in Turkish

1 Turkish translation