yamyamca


Results for "yamyamca"

Turkish - English dictionary

yamyamca

(Turkish - English dictionary) :
cannibalistic, suggestive of cannibalism.