Slovnenya

Translation English French: stirrup iron

Dictionary: main
stirrup iron
noun