Arab-Angol szótár »

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

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

life jacketAn article of protective clothing