pastille -
1.
Englishlozenge
-
Englishmedicated sweet
-
Mandarin含片
2.
Englishpastille
-
Englishsoft flavoured candy
Englishpastille
English translator: English pastille Eesti sõnaraamat Español Traductor Svenska Översättare