life jacket

  1. Noun cankurtaran yeleği.
şişme can yeleği Noun