Japanese dictionary

Dictionary: “メモカ”

メモカ

メモカ

memory card