meaning of landing strip
1.
an
airfield
without
normal
airport
facilities
Related Words
landing strip
|
Developed & Maintained By
Taraprasad.com