Mai Mai (noun) Definition, Meaning & Examples

noun
  1. a duck-shooter's shelter; hide
Mai Mai (noun) Definition, Meaning & Examples

More Definitions