Slovnenya

Translation English French: hallux

Dictionary: main
hallux
noun