mendoza

English

Noun

mendoza (plural mendozas)

  1. Synonym of ugly stick (a musical instrument).