"sarabande" in English Sarabande {f} sarabande "sarabande" English translation sarabande Sarabande Detailed translations for "sarabande" die Sarabande{feminine} Sarabande sarabande