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

umbrel meaning in العربية

إنجليزيالعربية
umbrella anything that provides protection

الْوَاقِي

وَاقٍ

umbrella cloth-covered frame used for protection against rain or sun

شَمْسِيَّةf

مِظَلَّةf

Your history