Search: "メラメラ"

No filters applied
Items 1-1 of 1
メラメラ
meramera

1. flaring up; bursting into flames

Adverb
#28288
Items 1-1 of 1