What is the meaning of pretoria in English?

Learn vocabulary with pictures as well as definitions of pretoria in English

Learn in

See more

n. Pretoria

Definition of Pretoria in English

Executive capital of South Africa.