rosellas

English

Noun

rosellas

  1. plural of rosella