Karrulbu
noun
Roaring Meg Falls area (story site)
definition
word: Karrulbu
type: noun
definitions:
Roaring Meg Falls area (story site)
translations:
Roaring Meg Falls
usages: