mechita
Top 45000
Meanings
Noun
1. highlight (hair) (Latin America)