lifeboatEnglish

lifeboat

Noun

A strong sea boat designed to rescue people from a sinking ship

English: lifeboat

Bahasa: sekoci

Bahasa words with similar meanings