Translation of longhorn in Malay

longhorn

noun

  • 1

    sejenis lembu ternakan yang bertanduk panjang