Slovnenya

Translation English French: attestator

Dictionary: main
attestator