LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kulağını tıkamak.” in English

1 English translation
EN
deafen

Where did you deafen them?