public gardens

listen to the pronunciation of public gardens
English - Turkish

Definition of public gardens in English Turkish dictionary

public garden
park
English - English

Definition of public gardens in English English dictionary

public garden
garden or small park that is open to the public