Giraffe tradução pronunciation english. Gharafa mall shops. Champagne city map. Pellets meaning slang urban.