vocab dash
Log in
Sign up
ボラード
Meanings
Noun
1. bollard