chamullar
Top 40000
Meanings
Verb
1. to talk, chat (Spain, colloquial, intransitive)
2. to smooth talk someone (Chile, Argentina, colloquial, intransitive)
3. to speak a foreign language (Cuba)