Dutch-English dictionary »

straatvechter meaning in English

DutchEnglish
straatvechter substantief
{m}

streetfighter(person who fights in the streets)
noun