one who leads or initiates an activity English - German




English translator: English German one who leads or initiates an activity  Eesti sõnaraamat   Español Traductor   Svenska Översättare