Arabic-French dictionary »

سكريمشا meaning in French

ArabicFrench
سكريمشا

scrimshawm