life belt


Results for "life belt"

English - Turkish Dictionary

life belt

(English - Turkish Dictionary) :
cankurtaran kemeri.