English-Latin dictionary »

protection from sun meaning in Latin

EnglishLatin
protection from sun noun

umbraclum [umbracli](2nd) N
noun

umbraculum [umbraculi](2nd) N
noun