xiguas

English

Noun

xiguas

  1. plural of xigua