Final leftovers Synonyms

Definitions for Final


Definitions for Leftovers


  • (noun) food remaining from a previous meal