Translation of lancha salvavidas in English:

lancha salvavidas

lifeboat, n.

feminine noun

  • 1

    lifeboat