Slovnenya

Translation French Spanish: surplus

Dictionary: main