vocab dash
Log in
Sign up
ジャバラ
Meanings
Noun
1. jabara (Citrus jabara); type of Japanese citrus