meaning of graveolent

1. Having a rank smell.


Related Words

graveolent |

Developed & Maintained By Taraprasad.com

Treasure Words