Results for "

mainspring

"
English - Turkish Dictionary

mainspring

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