AFFABROUS


Meaning of AFFABROUS in English

adj executed in a workmanlike manner; ingeniously made.

Webster English vocab.      Английский словарь Webster.