landing skids

listen to the pronunciation of landing skids
English - English
the landing gear of a helicopter