Churre in English | Spanish to English Translation and Dictionary

churre

 
churre
thick grease; grime
churre
(And) bloke (muy_familiar); guy (familiar)
Search history
Did this page answer your question?