Slovnenya

Translation English French: dozens

Dictionary: main