Emaculate
English Translation from English to English dictionary online for the word Emaculate
-
1 v. t.
To clear from spots or stains, or from any imperfection.
-
2 v. t.
To clear from spots or stains, or from any imperfection.