NELSON MANDELA


Meaning of NELSON MANDELA in English

Noun. A drink of Stella, a lager produced by Stella Artois. Rhyming slang.

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