cameleo

listen to the pronunciation of cameleo
Spanisch - Englisch
pusher, drug dealer (Slang)