Swedish-Latin dictionary »

solskydd meaning in Latin

SwedishLatin
solskydd substantiv

umbella [umbellae](1st) F
noun