mardos

English

Noun

mardos

  1. plural of mardo