Slovnenya

Translation English French: inventory

Dictionary: main