LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“alocasia” in Turkish

1 Turkish translation