Home
Search
Index
Definify.com
Definition
2025
yaguasa
yaguasa
Spanish
Noun
yaguasa
f
(
plural
yaguasas
)
whistling duck
Synonyms
pato silbador
,
iguasa
,
sirirí
,
suirirí
Similar Results