English-Latin dictionary »

shelter/shade meaning in Latin

EnglishLatin
shelter / shade noun

umbraclum [umbracli](2nd) N
noun

umbraculum [umbraculi](2nd) N
noun