I speak
Log in/Register
Caixa
What is the meaning of
baku
in English?
Learn vocabulary with pictures as well as definitions of
baku
in English
Learn in
See more
n.
Baku
Definition of Baku in English
Capital of Azerbaijan.