English

edit

Noun

edit

sakuras

  1. plural of sakura

Portuguese

edit

Noun

edit

sakuras f pl

  1. plural of sakura

Spanish

edit

Noun

edit

sakuras f pl

  1. plural of sakura