vocab dash
Log in
Sign up
カンテラ
Meanings
Noun
1. lantern (esp. handheld oil lamp); hurricane lamp