meaning of nacelle

1. a streamlined enclosure for an aircraft engine


Related Words

nacelle |

Developed & Maintained By Taraprasad.com

Treasure Words