Arabic-French dictionary »

صَدَفة meaning in French

ArabicFrench
صَدَفة f

carapacef