LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Borduria” in Turkish

1 Turkish translation