Slovnenya

Translation English French: Sonchus

Dictionary: main
Sonchus
noun