limeade

1. (noun) sweetened beverage of lime juice and water
Related Words: ade, fruit drink



Terms and Conditions of Use / Copyright Notice