← Back to Dictionary

marra

noun

Definitions

  1. zemia nut