tacheter
Top 25000
Meanings
Verb
1. to spot
2. to dapple (art)