Slovnenya

Translation English French: miniature

Dictionary: main