LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“calceolaria” in Turkish

1 Turkish translation