French-Spanish dictionary »

terreau meaning in Spanish

FrenchSpanish
terreau nom {m}

ensuciarnoun

mantillonoun
{m}

tierra vegetalnoun

Your history