Results for "

hidatit

"
Turkish - English dictionary

hidatit

(Turkish - English dictionary) :
hydatid, hydatid cyst.