LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Yeni Zelanda.” in English

1 English translation
EN
down under

Tom squatted down under the tree.