Brazilian lemonade

English

Noun

Brazilian lemonade (plural Brazilian lemonades)

  1. A drink made from limes, water, sugar and sometimes condensed milk.

Translations