Dutch-English dictionary »

straatintimidatie meaning in English

DutchEnglish
straatintimidatie substantief
{f}

street harassment(sexual harassment in public areas)
noun