Langsung ke konten

Arti kata

touch base

Definition of touch base (English)

verb

  1. establish communication with someone
    • did you finally connect with your long-lost cousin?
    sumber: wordnet30