Definition of franchute in Spanish:

franchute

(franchuta)

masculine and feminine noun & adjective

  • 1

    derogatory Francés.