English-Polish dictionary »

bugbear meaning in Polish

EnglishPolish
bugbear noun
imaginary creature

skrzatnoun

bugbear

postrach