EN English dictionary: sakura
sakura has 9 translations in 6 languages
Jump to Translations
translations of sakura
EN RU Russian 2 translations
- са́кура (n) [Japanese cherry tree] (n)
- япо́нская ви́шня (n) [Japanese cherry tree] (n)
EN JA Japanese 2 translations
EN VI Vietnamese 2 translations
- anh đào (n) [Japanese cherry tree]
- anh đào Nhật Bản (n) [Japanese cherry tree] (n)