Meaning of メガロパ in Japanese

  1. Words

Definition of メガロパ

メガロパ(megaropa)
  1. (n) megalopa
Back to top