limeade
English
limeade meaning in English • limeade का अर्थ अंग्रेजी में
Noun
- A sweetened beverage of lime juice and water.