kamus
.
Search
About
royal_brace
English
royal brace
Noun
A brace to secure the royal mast
English: royal brace