Arabisk-Engelsk ordbok »

سُتْرَة نَجَاة betyder på engelska

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

life jacketAn article of protective clothing