GOATLIKE MEANING IN ENGLISH

• Goatlike Definition & Synonyms

  1. (a.) Like a goat; goatish.


RECENT SEARCHES