Slovnenya

Translation English French: craniate

Dictionary: main
craniate
noun