Subscribe
URL of the page has been copied to clipboard.
Meaning : The rind of a lemon.
Synonyms : lemon rind
Meaning : Strips of lemon peel cooked in sugar and coated with sugar.
Install App
Lemon peel meaning in Telugu.