meaning of troop carrier

1. any land or sea or air vehicle designed to carry troops


Related Words

troop carrier |

Developed & Maintained By Taraprasad.com

Treasure Words