What does 'Nerede buluşuyoruz' mean in English and what language is it?

So, who knows what language this phrase is in what it means in English?

1 Like