mainspring


Results for "mainspring"

English - Turkish Dictionary

mainspring

(English - Turkish Dictionary) :
i. 1. büyük zemberek, ana yay. 2. asıl neden, baş etken.