Arabic-English dictionary »

جُزَازَة عُشْب meaning in English

ArabicEnglish
جُزَازَة عُشْب f

lawnmowera device to cut grass