STAM FLESH


Meaning of STAM FLESH in English

To cant. CANT.

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