meaning of Ampelfrau

Ampelfrau - German to English

traffic-light woman