English-Polish dictionary »

lion's share meaning in Polish

EnglishPolish
lion's share noun
the majority; a large or generous portion

lwia częśćnoun