Arabic-French dictionary »

تَمَصّصَ meaning in French

ArabicFrench
تَمَصّصَ

siroter