Meaning of デポプロベラ in Japanese

  1. Words

Definition of デポプロベラ

デポプロベラ(depopurobera)
  1. (n) Depo-provera
Back to top