Meaning of サイバースクワット in Japanese

  1. Words

Definition of サイバースクワット

サイバースクワット(saibaasukuwatto)
  1. (n) (comp) cyber squat
Back to top