an ornamental structure, of that design, erected in a park or garden

listen to the pronunciation of an ornamental structure, of that design, erected in a park or garden
English - Turkish

Definition of an ornamental structure, of that design, erected in a park or garden in English Turkish dictionary

pagoda
pagoda
pagoda
{i} uzakdoğu tapınağı
English - English
pagoda