Dictionary search results

Showing 1-3 of 3 results

wetland British & World English

Land consisting of marshes or swamps; saturated land

wetland English-Spanish

humedal masculine