LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Castile and León” in Turkish

1 Turkish translation