French-Spanish dictionary »

faucheur meaning in Spanish

FrenchSpanish
faucheur

segadornoun
{m}