Slovnenya

Translation English French: pollex

Dictionary: main
pollex
noun