Latin Nouns: mastrūca

Latin Nouns verb 'mastrūca' conjugated