various words (mix)

Number of vocabulary: 3770
Vocabulary test: reading | writing | meaning
kanji kana meaning randomReload
hari meaning
kichi meaning
urushi meaning
報酬 houshuu meaning
嘘吐き usotsuki meaning
直後 chokugo meaning
宿 yado meaning
但し tadashi meaning
hime meaning
哲学者 tetsugakusha meaning
噴水 funsui meaning
右手の法則 migitenohousoku meaning
火力 karyoku meaning
悟り satori meaning