gun mounts - German English Dictionary

gun mounts

Meanings of "gun mounts" in German English Dictionary : 1 result(s)

English German
Military
gun mounts Lafetten [pl]