Thumbtack — English French translation1 translation found

thumbtack (n) (general) punaise (f) (n) (general)
Translate Thumbtack into other languages
Translate thumbtack into German
Translate thumbtack into Italian
Translate thumbtack into Spanish
Translate thumbtack into Dutch
Translate thumbtack into Portuguese
Translate thumbtack into Slovenian
Translate thumbtack into Polish
Translate thumbtack into Czech