LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Tripura” in Turkish

1 Turkish translation