kamus
.
Search
About
naval_battle
English
naval battle
Noun
A pitched battle between naval fleets
English: naval battle