meaning of landing skids

1. the landing gear of a helicopter


Related Words

landing skids |

Developed & Maintained By Taraprasad.com

Treasure Words