English-Polish dictionary »

xbox meaning in Polish

EnglishPolish
Xbox noun
video game console manufactured and distributed by Microsoft

Xboxnoun