Yabaa

From Fresh Dictionary

Gamilaraay

Noun

yabaa

  1. carpet snake
Personal tools