Arabic-English dictionary »

الشراع meaning in English

ArabicEnglish
الشراع

Velaconstellation