chá de limão

/SHAH deu lee-MOWNG/
[Portuguese]

Lemon tea, made with lemon peel infused in hot water.

Countries