meaning of life saver

1. a candy shaped like a small lifesaver


Related Words

life saver | lifesaver |

Developed & Maintained By Taraprasad.com

Treasure Words