شِيلْثَا
Dictionary
›
ar-en
شِيلْثَا
šīlṯā
·
noun
Meaning — English
theriac, treacle, antidote, remedy
Suggested websites
almaany.com
·
Wiktionary