Polish-English dictionary »

puścić farbę meaning in English

PolishEnglish
puścić farbę verb

spill the beansverb
to reveal a secret; to disclose