English-Polish dictionary »

touch base meaning in Polish

EnglishPolish
touch base verb
to consult, visit or communicate

skontaktowaćverb