"infibulation" in English Infibulation {f} infibulation "infibulation" English translation infibulation Infibulation Detailed translations for "infibulation" die Infibulation{feminine} Infibulation infibulation