What is the meaning of belgrade in English?

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

Learn in

See more

n. Belgrade

Definition of Belgrade in English

Capital of Serbia.