Polish-English dictionary »

napchać meaning in English

PolishEnglish
napchać verb

stuffverb
to fill by crowding into