traf sich

listen to the pronunciation of traf sich
German - English
touched base
es traf sich
it so happened
ich/er/sie traf (mich/sich)
I/he/she met