What is the meaning of canberra in English?

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

Learn in

See more

n. Canberra

Definition of Canberra in English

Capital of Australia.