Meaning of “docusoap” in the English Dictionary

british dictionary