left over food stuck on the bottom of pots - French English Dictionary

Suggest a Term