Slovnenya

Translation English French: frontlet

Dictionary: main
frontlet
noun