LexiTurkTURKISH ↔ ENGLISH DICTIONARY

teftiş edici.” in English

1 English translation
EN
supervise

While she is writing, her dad will supervise.