Translation of sopa inglesa in English:

sopa inglesa

trifle, n.

feminine noun

River Plate

  • 1

    trifle