English-Polish dictionary »

spectre meaning in Polish

EnglishPolish
spectre

upiór