English to Arabic

Meaning for:
Thumbtacked
other
ثبّت بمُسيمير إبهاميّ