toastmaster's glasses

English

Noun

toastmaster's glasses

  1. plural of toastmaster's glass