Tomaten

‘Tomaten auf den Augen haben’, directly translated from German as ‘To have tomatoes on your eyes’, meaning; you are not seeing what everyone else can see.

More by City Davies

View profile