sakuras

English

Noun

sakuras

  1. plural of sakura

Portuguese

Noun

sakuras f pl

  1. plural of sakura

Spanish

Noun

sakuras f pl

  1. plural of sakura