English-German dictionary »

to have a lot in common meaning in German

EnglishGerman
to have a lot in common

vieles gemeinsam haben