Search: "オタオタ"

No filters applied
Items 1-1 of 1
オタオタ
otaota

1. flustered; flurried

Adverb
#66883
Items 1-1 of 1