Romanian-English dictionary »

xbox meaning in English

RomanianEnglish
Xbox substantiv
{n}

Xbox(video game console manufactured and distributed by Microsoft)
noun