Slovnenya

Translation English French: latter

Dictionary: main
latter
adjective