vocab dash
Log inSign up
オオシマザクラ
Meanings
Noun
1. Oshima cherry (Prunus speciosa) (Usually kana)
Other readings
大おお島しま桜ざくらおおしまざくら
vocab dashAboutDecksPrivacyTerms