bızbız


Results for "bızbız"

Turkish - English dictionary

bızbız

(Turkish - English dictionary) :
short drumstick.