English-Latin dictionary »

exuding liquid freely meaning in Latin

EnglishLatin
exuding liquid freely adjective

diffluus [difflua, diffluum]adjective