Troopship
English Meaning
A vessel built or fitted for the conveyance of troops; a transport.
- A ship for transporting troops.
Sorry, No Malayalam Meaning for your input!
See Troopshi Want To Try Troopship In Malayalam??