إنجليزي-العربية قاموس »

life jacket meaning in العربية

إنجليزيالعربية
life jacket An article of protective clothing

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

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

Your history