meaning of affabrous

1. Executed in a workmanlike manner; ingeniously made.


Related Words

affabrous |

Developed & Maintained By Taraprasad.com

Treasure Words