← Back to Dictionary

Yibuy-karrbaja

noun

Definitions

  1. Snapper island (place name)