chaleco salvavidas

NOUN
(transport)-life jacket
Synonyms for chaleco salvavidas
Word of the Day
scarecrow