NichiDict

ストレッチャー

[sutoretchaa]

Meanings

1.Noun

(wheeled) stretcher; gurney; trolley