kamus
.
Search
About
skid_lid
English
skid lid
Noun
A crash helmet
English: skid lid