meaning of Ayu

Ayu - German to English

ayu [Plecoglossus altivelis]

View more

  • sweetfish [Plecoglossus altivelis]