LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ayak basmak. sit at one's feet bir kimsenin hayranı olmak” in English

1 English translation
EN
foot

The church is at the foot of the hill.