Czech-English dictionary »

rosela meaning in English

CzechEnglish
rosela noun

rosella [rosellas](parrot of the genus Platycercus)
noun
[UK: roˈze.lə] [US: roˈze.lə]