impel English - Spanish
1.
-
EnglishTo urge a person, to press on, to incite to action or motion via intrinsic motivation
-
Spanishimpeler
-
EnglishTo drive forward, to propel an object
-
Spanishimpeler
Related words
urge spur roll impulse cue impulsive
English translator: English Spanish impel Eesti sõnaraamat Español Traductor Svenska Översättare