yaguas

French

Noun

yaguas m pl

  1. plural of yagua

Spanish

Noun

yaguas

  1. plural of yagua