vanmaram

കുതിരശക്തി - meaning in english

Meanings for കുതിരശക്തി

noun
Horse power
Horsepower