meaning of Betonkuppel

Betonkuppel - German to English

concrete cupola

View more

  • cement dome