LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“lama” in Turkish

1 Turkish translation