lifesaver


Results for "lifesaver"

English - Turkish Dictionary

lifesaver

(English - Turkish Dictionary) :
i. 1. (plajlarda) can kurtaran görevli, cankurtaran. 2. imdada yetişen şey.