atarkanal


Results for "atarkanal"

Turkish - English dictionary

atarkanal

(Turkish - English dictionary) :
anat. ejaculatory duct.