Definify.com

Definition 2024


toasts_of_the_town

toasts of the town

English

Noun

toasts of the town

  1. plural of toast of the town