English-Polish dictionary »

screen name meaning in Polish

EnglishPolish
screen name noun
a pseudonym used for internet communications

aliasnoun