böğürtü


Results for "böğürtü"

Turkish - English dictionary

böğürtü

(Turkish - English dictionary) :
bellow, roar.