OBUNCOUS MEANING IN ENGLISH

• Obuncous Definition & Synonyms

  1. (a.) Hooked or crooked in an extreme degree.


RECENT SEARCHES