meaning of Bruta

Bruta meaning in General Dictionary

See Edentata

View more

  • See Edentata.