kamus
.
Search
About
boat_deck
English
boat deck
Noun
The upper deck on which lifeboats are stored
English: boat deck