sakura – English–Español translations

🇬🇧 en es 🇪🇸

sakura noun

  /səˈkʊəɹə/ , /ˈsækʊɹə/ , /ˈsɑːkʊɹə/
  • Japanese cherry tree
sakura

🇪🇸 es en 🇬🇧

sakura

cherry blossom
Wiktionary Links