English to Pashto Dictionary
touchstone
زرکانڑے
English definition for touchstone
1. n. a basis for comparison; a reference point against which other things can be evaluated
Meaning for touchstone found in 3 Languages.
Sponored Video