thumb rest - French English Dictionary
History

thumb rest



Meanings of "thumb rest" in French English Dictionary : 3 result(s)

English French
Athleticism
thumb rest appuie-pouce [m]
thumb rest appui-pouce [m]
Shooting
thumb rest appui pouce