Italian-English dictionary »

accoppiata meaning in English

ItalianEnglish
accoppiata noun
{f}

match [matches](equivalence)
noun
[UK: mætʃ] [US: ˈmætʃ]
We're a great match. = Siamo una grande accoppiata.

Your history