kusmuk


Results for "kusmuk"

Turkish - English dictionary

kusmuk

(Turkish - English dictionary) :
vomit, vomited matter.