Polish-English dictionary »

ochota meaning in English

PolishEnglish
ochota noun

willingnessnoun
state of being willing