English-Latin dictionary »

water for washing hands (l+s) meaning in Latin

EnglishLatin
water for washing hands (L+S) noun

malluvia [malluviae](1st) F
noun

Your history