English-Latin dictionary »

rich, strong smell, fumes meaning in Latin

EnglishLatin
rich, strong smell, fumes noun

nidor [nidoris](3rd) M
noun