LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Tarrafal” in Turkish

1 Turkish translation