The Nile Valley - Topic 7.2 Flashcards

Egypt as a 'veiled protectorate'