Nationality = where you reside and have citizenship to, ethnicity = what tribe or country you originally come from, race is kind of an outdated term but for silky it’d be black and technically silky ain’t African American because that’s used for people born here that come from the Africans that cam during slavery
African =ethnicity (group of people similar in culture or facial structure/looks like you) American =nationality, based on where you were born or raised or even where you live now. You may or may not relate to people from your country, and if you do its probably fairly surface level (unless your family has been here for generations)