cabrita: meaning and definitions

Portuguese dictionary

What is cabrita?

What is cabrita?

Search words

Upgrade your experience