Spanish-English dictionary »

esports meaning in English

SpanishEnglish
esports noun
{m-Pl}

electronic sportnoun