Slovnenya

Translation English French: cause

Dictionary: main
cause
verb