Translations:Language/English/Vocabulary/Helpful-Phrases-for-the-Business-World/73/en

From Polyglot Club WIKI
Jump to navigation Jump to search
Rate this lesson:
0.00
(0 votes)

touch base

To "touch base" means to make contact with someone.