English-Arabic dictionary »

lawn meaning in Arabic

EnglishArabic
lawnmower a device to cut grass

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