English to Arabic

Meaning for:
Touchstone
other
المحكّ