meaning of maraschino cherry

1. cherry preserved in true or imitation maraschino liqueur


Related Words

maraschino cherry |

Developed & Maintained By Taraprasad.com

Treasure Words