Translation of sherry in Malay

sherry

noun

  • 1

    sejenis wain dari selatan Sepanyol