TORVOUS MEANING IN ENGLISH

• Torvous Definition & Synonyms

  1. (a.) Sour of aspect; of a severe countenance; stern; grim.


RECENT SEARCHES