Arabic-French dictionary »

تَمْسِيد meaning in French

ArabicFrench
تَمْسِيد m

massagem