English Translation for landing strip
landing strip
اتار پٹی
Search Result for landing strip
landing
See Definition and Meaning
strip
English definition for landing strip
1. n. an airfield without normal airport facilities
Sponored Video