Definify.com

Definition 2025


いわし

いわし

Japanese

Noun

いわし (romaji iwashi)

  1. : sardine

References