Spanish-English dictionary »

franchute meaning in English

SpanishEnglish
franchute noun

frog [frogs](French person)
noun
[UK: frɒɡ] [US: ˈfrɑːɡ]

franchute noun
{m} {f}

Frenchy(derogatory term for a French native)
noun