URUBU MEANING IN ENGLISH

• Urubu Definition & Synonyms

  1. (n.) The black vulture (Catharista atrata). It ranges from the Southern United States to South America. See Vulture.


RECENT SEARCHES