Definisi 'weenie roast'

English to English
noun
1 a cookout where roasted frankfurters are the main course Terjemahkan
source: wordnet30

More Word(s)
cookout,

Visual Synonyms