English-Polish dictionary »

interloper meaning in Polish

EnglishPolish
interloper noun
one who interferes

natrętnoun