Slovnenya

Translation French English: trifolium stoloniferum

Dictionary: main