service park

listen to the pronunciation of service park
English - Turkish
English - English

Definition of service park in English English dictionary

national park service
an agency of the Interior Department responsible for the National Parks