English-Latin dictionary »

producing / containing spices / perfumes (places / people) meaning in Latin

EnglishLatin
producing / containing spices / perfumes (places / people) adjective

odorifer [odorifera, odoriferum]adjective