VAZA PARROT MEANING IN ENGLISH

• Vaza parrot Definition & Synonyms

  1. () Any one of several species of parrots of the genus Coracopsis, native of Madagascar; -- called also vasa parrot.


RECENT SEARCHES