English-Latin dictionary »

strong-smelling, rank meaning in Latin

EnglishLatin
strong-smelling, rank adjective

graveolens [(gen.), graveolentis]adjective