Latin Nouns: mactra

Latin Nouns verb 'mactra' conjugated