kamus
.
Search
About
soothing_syrup
English
soothing syrup
Noun
Medicine in the form of a syrup that has a calming effect
English: soothing syrup