ail

ail

ail

Noun

aromatic bulb used as seasoning

Synonyms:

Verb

be ill or unwell

Synonyms:

Verb

cause bodily suffering to and make sick or indisposed

Synonyms: