Slovnenya

Translation English French: thigh boot

Dictionary: main
thigh boot
noun