graveolentis

listen to the pronunciation of graveolentis
اللاتينية - الإنجليزية
strong-smelling, rank