English Dictionary
Definition arugula in British English
arugula noun
[uncountable] noun
/əˈruːɡjʊlə/
Synonyms and related words
