ilkomur


Results for "ilkomur"

Turkish - English dictionary

ilkomur

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