← Back to Dictionary

yalmba

noun

Definitions

  1. seashore, beach