Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

marra Definition

Cancel
marra
noun
A friend, pal, buddy, mate

Words Related to marra!

marra Examples by Brain Bank Users