Noticed a billboard with Angela Merkel and a German phrase. I tried to translate it with "google translate" but it does not make any sense to me. What does it mean ? Why do they install such a billboard with German politicians in Lisbon ? https:/…Slogan.jpg
Please login or Register to submit your answer