Translation of pedati in English:

pedati

noun

  • 1

    cart, wagon pulled by a steer or buffalo


User Contribution

pedati

cart

noun