English-Latin dictionary »

rose-seller, seller of roses or rose garlands meaning in Latin

EnglishLatin
rose-seller, seller of roses or rose garlands noun

rosarius [rosari(i)](2nd) M
noun