Polish English Dictionary

język polski - English

Szelma in English:

1. Rascal


That rascal spit on pedestrians from the second floor!
How is the old rascal?

English word "Szelma"(Rascal) occurs in sets:

Moje vocabulary

related words

ponury in English