Spanish-English dictionary »

tiki-taka meaning in English

SpanishEnglish
tiki-taka noun
{m}

tiki-taka(style of play)
noun