ébarbeuse - translation to English
Diclib.com
Online Dictionary

ébarbeuse - translation to English


ébarbeuse      
n. trimming machine