English to Spanish Dictionary
leftovers
Sobras
Related Images/Visuals for leftovers
Meaning for leftovers found in 6 Languages.
Sponored Video