Latin-English dictionary »

marra meaning in English

LatinEnglish
marra [marrae] (1st) F
noun

hoe [hoes]noun
[UK: həʊ] [US: ˈhoʊ]

zimmarra [zimmarrae] (1st) F
noun

cassock w / small capenoun