Slovnenya

Translation English French: attester

Dictionary: main
attester
noun