LexiTurkTURKISH ↔ ENGLISH DICTIONARY

squatting” in Turkish

1 Turkish translation