caiguas

English

Noun

caiguas

  1. plural of caigua

Spanish

Noun

caiguas f pl

  1. plural of caigua