Skip to main content

Definitions by carrotsarethebest

A word for the gibberish Italian and Spanish bilinguals speak.
"English no, I speak Espaliano."
Espaliano by carrotsarethebest January 23, 2025