1 results in 0.0024s.
Advertisement
  • quelea
    quelea, noun.
    a red-billed weaverbird of Africa.
    Ex. Sections of East Africa suffered greatly from the depredations of birds known as queleas (E. I. Farrington).

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-quelea