karmuk


Results for "karmuk"

Turkish - English dictionary

karmuk

(Turkish - English dictionary) :
prov. big hook.