French-Spanish dictionary »

charabia meaning in Spanish

FrenchSpanish
charabia nom {m}

galimatíasnoun