Slovnenya

Translation English French: petty spurge

Dictionary: main
petty spurge