graveolentis

listen to the pronunciation of graveolentis
Lateinisch - Englisch
strong-smelling, rank