Back to N1 Words
王蛇
おうじゃ
JLPT N1
noun
Meanings
English
boa (snake)