noun U.S. Air Force installation in SW Texas, SE of Del Rio.
laughlin air force base 🔊 Listen to this noun U.S. Air Force installation in SW Texas, SE of Del Rio. Share Facebook Twitter Google +