nail extractors - French English Dictionary
History

nail extractors



Meanings of "nail extractors" in French English Dictionary : 1 result(s)

English French
Patents
nail extractors arrache-clous [m]