BARBAROSSA


Meaning of BARBAROSSA in English

Kaiser, the only emperor of Germany who ever went to sleep.

Who is who English vocabulary.      Английский словарь "Кто есть кто".