machuas

English

Noun

machuas

  1. plural of machua