English-Polish dictionary »

albatross around one's neck meaning in Polish

EnglishPolish
albatross around one's neck noun
thing that hinders

kamień u szyinoun