"grenadine" in English Grenadine {f} grenadine "grenadine" English translation grenadine Grenadine Detailed translations for "grenadine" die Grenadine{feminine} Grenadine grenadine