meaning of warsaw

1. the capital and largest city of Poland; located in central Poland


Related Words

warsaw |

Developed & Maintained By Taraprasad.com

Treasure Words