Slovnenya

Translation English French: parsley-leaved thorn

Dictionary: main
parsley-leaved thorn
noun