Polish-English dictionary »

dopalacz meaning in English

PolishEnglish
dopalacz noun

designer drugnoun
modified drug