Translation of sombrero in English:

sombrero

sombrero

noun

  • 1

    sombrero, man's hat with a very wide brim