LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Duarte” in Turkish

1 Turkish translation