English Translation for landing deck
landing deck
اتار جہاز کی چھت
Search Result for landing deck
landing
See Definition and Meaning
deck
English definition for landing deck
1. n. the upper deck of an aircraft carrier; used as a runway
Sponored Video