umbella

An Elementary Latin Dictionary

umbella ae, f dim.

umbra, a sunshade, parasol, umbrella , Iu.

Related Words