Slovnenya

Translation English French: innumerable

Dictionary: main
innumerable