English-Polish dictionary »

staggering meaning in Polish

EnglishPolish
staggering adjective
incredible, overwhelming, amazing

nie do wiaryadjective