German-English dictionary »

naturtheater meaning in English

GermanEnglish
das Naturtheater [des Naturtheaters; die Naturtheater] Substantiv

open-air theatre◼◼◼noun

open-air stagenoun