ビーフィーター

Meanings

  1. Noun beefeater (warden at the Tower of London)

Jinuma: Japanese Dictionary · Word lists