English-Latin dictionary »

steeped in citrus oil (l+s) meaning in Latin

EnglishLatin
steeped in citrus oil (L+S) adjective

citratus [citrata, citratum]adjective