French-Spanish dictionary »

infibulation meaning in Spanish

FrenchSpanish
infibulation nom {f}

infibulaciónnoun