Polish-English dictionary »

musztarda po obiedzie meaning in English

PolishEnglish
musztarda po obiedzie

too little too late