English

edit

Noun

edit

magoshas

  1. plural of magosha