sakuras
English
Noun
sakuras
plural of
sakura
Portuguese
Noun
sakuras
f
pl
plural of
sakura
Spanish
Noun
sakuras
f
pl
plural of
sakura