Arabic-English dictionary »

زلاجة meaning in English

ArabicEnglish
زلاجة مائية f

water slidea recreational slide with water flowing down it