English

edit

Noun

edit

yumis

  1. plural of yumi

French

edit

Noun

edit

yumis m

  1. plural of yumi
  NODES