słownik Polsko-Angielski »

szkarada w języku angielskim

PolskiAngielski
szkarada noun

eyesorenoun
a displeasing sight