mastruca

An Elementary Latin Dictionary

mastrūca ae, f

Sardinian, a sheep-skin, coat of skin : Sardorum.

Related Words