ombúes

Spanish

Noun

ombúes m pl

  1. plural of ombú