English
›
Words
touch
base
Translation:
English
4
to
make contact with someone
Add
Translation