Portuguese-English dictionary »

township meaning in English

PortugueseEnglish
township noun
{f}

township [townships](area set aside for nonwhite occupation in South Africa)
noun
[UK: ˈtaʊn.ʃɪp] [US: ˈtaʊn.ˌʃɪp]