Meaning of ディップスティック in Japanese

  1. Words

Definition of ディップスティック

  1. (n) dip stick
Back to top