mosauls

English

Noun

mosauls

  1. plural of mosaul