Slovnenya

Translation English French: wild carrot

Dictionary: main
wild carrot