sakura – Deutsch–English translations

🇬🇧 en de 🇩🇪

sakura noun

  /səˈkʊəɹə/ , /ˈsækʊɹə/ , /ˈsɑːkʊɹə/
  • blossom of the Japanese cherry tree
Kirschblüte, Sakura

🇩🇪 de en 🇬🇧

Sakura

sakura
Wiktionary Links