meaning of landing strip

1. an airfield without normal airport facilities


Related Words

landing strip |

Developed & Maintained By Taraprasad.com

Treasure Words