← Back to Dictionary

yulba

noun

Definitions

  1. large round oyster