zillimaşa


Results for "zillimaşa"

Turkish - English dictionary

zillimaşa

(Turkish - English dictionary) :
1. rhythm instrument made of tongs to which tiny cymbals have been attached. 2. colloq. shrewish (woman).