CHEESE-TOASTER


Meaning of CHEESE-TOASTER in English

A sword.

Slang English vocab.      Английский сленговый словарь.