English-Italian dictionary »

infibulation meaning in Italian

EnglishItalian
infibulation noun

infibulazionenoun
{f}