Ail Synonyms
āl
Aromatic bulb used as seasoning
(Noun)
Synonyms:
Advertisement
To cause physical or mental pain or uneasiness to; trouble.
(Verb)
Synonyms:
Advertisement