Dutch-English dictionary »

straathond meaning in English

DutchEnglish
straathond substantief
{n}

bastard [bastards](mongrel)
noun
[UK: ˈbɑː.stəd] [US: ˈbæ.stərd]

Your history