ビーフィーター
biifiitā

Noun

1. beefeater (warden at the Tower of London)

Other forms: