Polish-English dictionary »

łatwa meaning in English

PolishEnglish
łatwa adjective

easyadjective
consenting readily to sex

łatwa zdobycz noun

sitting ducknoun
an obvious or unconcealed target

Your history