English definition for horta
1. n. Belgian architect and leader in art nouveau architecture (1861-1947)
Sponored Video