LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Granada” in Turkish

2 Turkish translations