bangırdamak


Results for "bangırdamak"

Turkish - English dictionary

bangırdamak

(Turkish - English dictionary) :
to shout loudly.