1. carpet knight | |
A knight who spends his time in luxury and idleness (knighted on the carpet at court rather than on the field of battle)
|
Manufacturing Firm Software Our custom built software for manufacturing firms is a complete all-in ... Read more