Search term グレイハウンド has one result
Jump to
JA Japanese EN English
グレイハウンド (n v) [lean breed of dog used in hunting and racing] (n v) greyhound (n v) [lean breed of dog used in hunting and racing]