English to Bengali Dictionary barcelona

barcelona

বার্সেলোনা
definition
noun
a city on the coast of northeastern Spain, capital of Catalonia; population 1,615,908 (2008).
Credits: Google Translate
Download the
HelloEnglishApp
image_one