Polish-German dictionary »

megaparsek meaning in German

PolishGerman
megaparsek

Megaparsec