Definition of メモカ

メモカ

memoka

noun
memory card(abbreviation, computer term)