rosella – Català–English translations

ca en 🇬🇧

rosella noun {f}

  /roˈze.ʎa/ , /roˈze.ʎə/ , /ruˈze.ʎə/
red poppy, poppy
Wiktionary Links