English-Arabic dictionary »

arugula meaning in Arabic

EnglishArabic
arugula herb

جَرْجِيرm-p