ulumak


Results for "ulumak"

Turkish - English dictionary

ulumak

(Turkish - English dictionary) :
(for a dog, wolf, etc.) to howl.