mandrittas

English

Noun

mandrittas

  1. plural of mandritta