Slovnenya

Translation English French: water parsnip

Dictionary: main
water parsnip
noun