Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
Morphology analysis
Barca
(23)
|
Noun
Barca
plural
Barcas
BARCA
|
Abbreviation
BARCA
Get short URL