Polish-English dictionary »

znać jak swoje dziesięć palców meaning in English

PolishEnglish
znać jak swoje dziesięć palców

know intimately