meaning of imprese

1. A device. See Impresa.


Related Words

imprese |

Developed & Maintained By Taraprasad.com

Treasure Words