Arabic-English dictionary »

السّقالات meaning in English

ArabicEnglish
السّقالات

Scaffoldings