Arabic-French dictionary »

شَمَنْدُورَة meaning in French

ArabicFrench
شَمَنْدُورَة f

balise

bouée

flotteur