barra: meaning and definitions

Spanish dictionary

What is barra?

What is barra?

Search words

Upgrade your experience