LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Padua” in Turkish

1 Turkish translation