French-English translations for pastille
- pastille
- landMost insects live on land.There are 50 acres of land in this estate.They come from a faraway land.
- lozengeWe have also managed to rescue cough lozenges; how embarrassing that we had to do that. Nous avons également réussi à sauver les pastilles pour la toux; comme il est embarrassant que nous ayons dû le faire.
Trending Searches
Popular Dictionaries