Arabic-French dictionary »

تَوَافَدَ meaning in French

ArabicFrench
تَوَافَدَ

affluer