meaning of shuttle helicopter

1. a helicopter that shuttles back and forth


Related Words

shuttle helicopter |

Developed & Maintained By Taraprasad.com

Treasure Words