English-Latin dictionary »

emollient plaster meaning in Latin

EnglishLatin
emollient plaster noun

lipara [liparae](1st) F
noun

Your history