Meaning of “docusoap” in the English Dictionary

English