LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Madre de Dios” in Turkish

1 Turkish translation