meaning of lemon rind

1. the rind of a lemon


Related Words

lemon rind |

Developed & Maintained By Taraprasad.com

Treasure Words