LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Huila” in Turkish

1 Turkish translation