Polish-English dictionary »

nocka meaning in English

PolishEnglish
nocka noun

night shiftnoun
period