Translation of beefeater in Malay

beefeater

penjaga di Menara London

noun

  • 1

    penjaga di Menara London, memakai pakaian Tudor