deliverer


Results for "deliverer"

English - Turkish Dictionary

deliverer

(English - Turkish Dictionary) :
i. 1. kurtarıcı. 2. teslim eden kimse. 3. dağıtıcı.