Arabic-English dictionary »

دَرَّاجَة لِلْجِبَال meaning in English

ArabicEnglish
دَرَّاجَة لِلْجِبَال f

mountain bikebicycle especially designed for off-road riding