meaning of Architekten

Architekten - German to English

architects