Русский-Английский словарь »

заводила означает в английский

РусскийАнглийский
заводила noun
{m} {f}

moving spirit(provider of significant impetus or guidance)
noun
[UK: ˈmuːv.ɪŋ ˈspɪ.rɪt] [US: ˈmuːv.ɪŋ ˈspɪ.rət]