Latin-English dictionary »

malluvia meaning in English

LatinEnglish
malluvia [malluviae] (1st) F
noun

water for washing hands (L+S)noun

water in which the hands have been washed (pl.)noun

Your history