Polish English Dictionary

język polski - English

Łatka in English:

1. a patch a patch



English word "Łatka"(a patch) occurs in sets:

high tide club