Results for "

omurilik

"
Turkish - English dictionary

omurilik

(Turkish - English dictionary) :
anat. spinal cord.