cocacho

cocacho [co-cah’-cho]
noun
1. Tap on the head. (Andes) (m)

Have a Spanish question? Get help from experts!