chti
Top 15000
Meanings
Adjective
1. of the Nord-Pas-de-Calais region (relational)