Arabic-English dictionary »

سُتْرَة meaning in English

ArabicEnglish
سُتْرَة f

jacketpiece of clothing worn on the upper body outside a shirt or blouse

pulloversweater

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

life jacketAn article of protective clothing

سُتْرَة وَاقِيَة f

bulletproof vestgarment

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

life preserverbuoyant ring or vest

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

life preserverbuoyant ring or vest