meaning of sirup

1. a thick sweet sticky liquid


Related Words

sirup |

Developed & Maintained By Taraprasad.com

Treasure Words