bpo-33859: Fix spelling mistakes in docs. (GH-7691)

(cherry picked from commit c151f7846d6d900c22edaaa77f5f7771b529099e)

Co-authored-by: Xtreak <tirkarthi@users.noreply.github.com>
diff --git a/Doc/library/email.rst b/Doc/library/email.rst
index c4187dd..1033d8c 100644
--- a/Doc/library/email.rst
+++ b/Doc/library/email.rst
@@ -133,7 +133,7 @@
 .. seealso::
 
    Module :mod:`smtplib`
-      SMTP (Simple Mail Transport Protcol) client
+      SMTP (Simple Mail Transport Protocol) client
 
    Module :mod:`poplib`
       POP (Post Office Protocol) client
diff --git a/Doc/library/importlib.rst b/Doc/library/importlib.rst
index e33abae..74a73fd 100644
--- a/Doc/library/importlib.rst
+++ b/Doc/library/importlib.rst
@@ -249,7 +249,7 @@
 
    .. abstractmethod:: find_module(fullname, path=None)
 
-      An abstact method for finding a :term:`loader` for the specified
+      An abstract method for finding a :term:`loader` for the specified
       module.  Originally specified in :pep:`302`, this method was meant
       for use in :data:`sys.meta_path` and in the path-based import subsystem.
 
diff --git a/Doc/library/xmlrpc.client.rst b/Doc/library/xmlrpc.client.rst
index ed2ccae..27d92e3 100644
--- a/Doc/library/xmlrpc.client.rst
+++ b/Doc/library/xmlrpc.client.rst
@@ -145,7 +145,7 @@
 
    .. versionchanged:: 3.6
       Added support of type tags with prefixes (e.g. ``ex:nil``).
-      Added support of unmarsalling additional types used by Apache XML-RPC
+      Added support of unmarshalling additional types used by Apache XML-RPC
       implementation for numerics: ``i1``, ``i2``, ``i8``, ``biginteger``,
       ``float`` and ``bigdecimal``.
       See http://ws.apache.org/xmlrpc/types.html for a description.