impleaches
English
Verb
impleaches
third-person singular
simple present
indicative of
impleach