BUZZARDET MEANING IN ENGLISH

• Buzzardet Definition & Synonyms

  1. (n.) A hawk resembling the buzzard, but with legs relatively longer.


RECENT SEARCHES