LexiTurkTURKISH ↔ ENGLISH DICTIONARY

azıdişi.” in English

1 English translation
EN
molar

My upper-right molar has been throbbing since yesterday.