Arabic-French dictionary »

رَشَاش meaning in French

ArabicFrench
رَشَاش m-p

mitrailleusef