Meaning and Translation of Landing Deck in Urdu Script and Roman Urdu with Definition,
1. the upper deck of an aircraft carrier; used as a runway