moabs

English

Noun

moabs

  1. plural of moab