Spanish-French dictionary »

estranguria meaning in French

SpanishFrench
estranguria noun
{f}

strangurienom {f}