Online Dictionary

garabara Explained

garabara at English (WD) Of Explained:

==Sydney==

Noun

garabara
  • a dance; a corroboree

  • Category: Category:Sydney nouns -