AMYOUS MEANING IN ENGLISH

• Amyous Definition & Synonyms

  1. (a.) Wanting in muscle; without flesh.


RECENT SEARCHES