Puszcza definition

Search

Puszcza

Puszcza logo #21000 Puszcza is a Polish term for a large forest. It may also refer to the following villages: ...
Found on http://en.wikipedia.org/wiki/Puszcza
No exact match found.