Traduction Anglais Français

Traduction "swollen or oversized testicles" en Francais

English Version