sumo de lima

/SOO-moo deu LEE-muh/
[Portuguese]

Lime juice

Countries