one who leads or initiates an activity English - Japanese




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