English-Spanish dictionary »

head-to-head meaning in Spanish

EnglishSpanish
head-to-head adverb

cabeza a cabezaadverb