Slovnenya

Translation English French: scarceness

Dictionary: main