Slovnenya

Translation English French: incus

Dictionary: main
incus
noun