Slovnenya

Translation English French: footnote

Dictionary: main
footnote
noun