Swedish-English dictionary »

puffra meaning in English

SwedishEnglish
puffra [~n puffror] substantiv
{c}

piece [pieces](slang: gun)
noun
[UK: piːs] [US: ˈpiːs]