Arabic-English dictionary »

لَوْح اَلتَّزَلُّج meaning in English

ArabicEnglish
لَوْح اَلتَّزَلُّج

skateboardsports/recreation platform on wheels