piche
Top 30000
Meanings
Noun
1. pitch (material made from tar) (Canary Islands)