Translation of flat cap in Spanish:

flat cap

gorra, n.

(British flat hat)

noun

  • 1

    (de lana con visera) gorra feminine