Slovnenya

Translation English French: spike

Dictionary: main
spike
noun