Slovnenya

Translation English French: aforementioned

Dictionary: main
aforementioned
adjective