meaning of ingeniate

1. To invent; to contrive.


Related Words

ingeniate |

Developed & Maintained By Taraprasad.com

Treasure Words