← Back to Dictionary

yidi

noun

Definitions

  1. manta ray (nyungkul)