Meaning of warszawa

Definition of warszawa

(noun) the capital and largest city of Poland; located in central Poland

Other information on warszawa

WIKIPEDIA results for warszawa
Amazon results for warszawa