Mongoloid folds

English

Noun

Mongoloid folds

  1. plural of Mongoloid fold