AFFABROUS MEANING IN ENGLISH

• Affabrous Definition & Synonyms

  1. (a.) Executed in a workmanlike manner; ingeniously made.


RECENT SEARCHES