steamboatEnglish

steamboat

Noun

A boat propelled by a steam engine

English: steamboat

Bahasa: kapal api

Bahasa words with similar meanings