landing skids
English Dictionary
->
Letter L
-> landing skids
Search Dictionary:
landing skids Definition
(n)
the
landing
gear
of
a
helicopter
landing skids Synonyms
landing skids
© Art Branch Inc.