Arabic-French dictionary »

سَجَّادَة meaning in French

ArabicFrench
سَجَّادَة f

moquettef

tapism

tapis de prièrem