Dictionary search results

Showing 1-3 of 3 results

pergola British & World English

An arched structure in a garden or park consisting of a framework covered with climbing or trailing plants

pergola English-Spanish

pérgola f

pérgola Spanish-English

pergola