meaning of spandau

1. a German machine gun


Related Words

spandau |

Developed & Maintained By Taraprasad.com

Treasure Words