French-Arabic dictionary »

charabia meaning in Arabic

FrenchArabic
charabia m

رَطَانَةf