Meaning of 'brake horse power'

  • தடைக் குதிரைத் திறன்


Browse English to Tamil Dictionary