Slovnenya

Translation English French: iron boot

Dictionary: main
iron boot
noun