pelucha
French
Verb
pelucha
third-person singular past historic of
pelucher
Anagrams
éplucha