homurtu


Results for "homurtu"

Turkish - English dictionary

homurtu

(Turkish - English dictionary) :
1. angry muttering, low grumbling; angry mutter, low grumble. 2. growling; growl (of a bear).