Search term maar has one result
FR French EN English
maar (n) [type of lake] (n) crater lake (n) [type of lake] (n)