Train this verb
Infinitivesouiller
Present participlesouillant
Past participlesouillé

Indicative mood

Present

jesouille
tusouilles
ilsouille
noussouillons
voussouillez
ilssouillent

Imperfect

jesouillais
tusouillais
ilsouillait
noussouillions
voussouilliez
ilssouillaient

Past simple

jesouillai
tusouillas
ilsouilla
noussouillâmes
voussouillâtes
ilssouillèrent

Future

jesouillerai
tusouilleras
ilsouillera
noussouillerons
voussouillerez
ilssouilleront

Present perfect

j'ai souillé
tuas souillé
ila souillé
nousavons souillé
vousavez souillé
ilsont souillé

Pluperfect

j'avais souillé
tuavais souillé
ilavait souillé
nousavions souillé
vousaviez souillé
ilsavaient souillé

Past anterior

j'eus souillé
tueus souillé
ileut souillé
nouseûmes souillé
vouseûtes souillé
ilseurent souillé

Future perfect

j'aurai souillé
tuauras souillé
ilaura souillé
nousaurons souillé
vousaurez souillé
ilsauront souillé

Subjunctive mood

Present

que jesouille
que tusouilles
qu'ilsouille
que noussouillions
que voussouilliez
qu'ilssouillent

Imperfect

que jesouillasse
que tusouillasses
qu'ilsouillât
que noussouillassions
que voussouillassiez
qu'ilssouillassent

Perfect

que j'aie souillé
que tuaies souillé
qu'ilait souillé
que nousayons souillé
que vousayez souillé
qu'ilsaient souillé

Pluperfect

que j'eusse souillé
que tueusses souillé
qu'ileût souillé
que nouseussions souillé
que vouseussiez souillé
qu'ilseussent souillé

Conditional mood

Present

jesouillerais
tusouillerais
ilsouillerait
noussouillerions
voussouilleriez
ilssouilleraient

Perfect

j'aurais souillé
tuaurais souillé
ilaurait souillé
nousaurions souillé
vousauriez souillé
ilsauraient souillé

Imperative mood

(tu)souille
(nous)souillons
(vous)souillez

Translations

Catalan
embrutar, tacar
English
to dirty, to soil
Spanish
manchar, mancillar