Romanian-French dictionary »

charabia meaning in French

RomanianFrench
charabia

jargon◼◼◼

argou◼◼◻