kamus
.
Search
About
life_saver
English
Life Saver
Noun
A candy shaped like a small lifesaver
English: Life Saver