amudufıkari


Results for "amudufıkari"

Turkish - English dictionary

amudufıkari

(Turkish - English dictionary) :
backbone, spinal column.