NichiDict

メートル馬力

めーとるばりき
[meetorubariki]

Meanings

1.Noun

metric horsepower (approx. 735W); PS