LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“(anat.) özellikle guddelerden sıvı maddeleri nakleden kanal” İngilizcede

1 İngilizce çeviri
EN
duct

I was told my tear duct was blocked.