Meaning ofasafoetidain English

asafoetida

uk/əˌsæf.əʊˈtiː.də/
#uncommon
Definitions