Turkish-English dictionary »

kanal tedavisi meaning in English

TurkishEnglish
kanal tedavisi noun

root canal(surgical operation on a root canal)
noun