LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Lionheart” in Turkish

1 Turkish translation