Slovnenya

Translation English French: coat of arms

Dictionary: main