mulmulls

English

Noun

mulmulls

  1. plural of mulmull