Spanish-English dictionary »

copa / copa meaning in English

SpanishEnglish
Copa / copa noun

Cup(championship win)
noun
[UK: kʌp] [US: kʌp]

Your history