Results for "

ilkomur

"
Turkish - English dictionary

ilkomur

(Turkish - English dictionary) :
anat. atlas (a bone).