Polish-English dictionary »

zapierający dech w piersiach meaning in English

PolishEnglish
zapierający dech w piersiach adjective

breathtakingadjective
stunningly beautiful