PERROQUET MEANING IN ENGLISH

• Perroquet Definition & Synonyms

  1. (n.) See Paroquet, Parakeet.


RECENT SEARCHES