humlan

Swedish

Noun

humlan

  1. definite singular of humla