meaning of Astrofotografie

Astrofotografie - German to English

astrophotography