Results for "

lifeguard

"
English - Turkish Dictionary

lifeguard

(English - Turkish Dictionary) :
i. (plajlarda) can kurtaran görevli, cankurtaran.