Slovnenya

Translation English French: portulaca

Dictionary: main
portulaca
noun