GRILLROOM


Meaning of GRILLROOM in English

[grill.room] n (1883): grill 3

Merriam-Webster English vocab.      Английский словарь Merriam Webster.