Meaning of グレーハウンド in Japanese

  1. Words

Definition of グレーハウンド

グレーハウンド(gureehaundo)
  1. (n) greyhound
Back to top