Arabic-French dictionary »

سُتْرَة نَجَاة meaning in French

ArabicFrench
سُتْرَة نَجَاة f

gilet de sauvetagem