Translation of diagram venn in English:

User Contribution

diagram venn

venn diagrams

noun