పెచ్చుpeccu
Top 6000
Meanings
Noun
1. peel, peelings, rind
2. premium, excess, surplus, profit in exchange (business)