English-Arabic dictionary »

life jacket meaning in Arabic

EnglishArabic
life jacket An article of protective clothing

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

صِدَار نَجَاةm