Deklamator – Deutsch–English translations

🇬🇧 en de 🇩🇪

lama noun

  /ˈlɑː.mə/
  • master of Tibetan Buddhism
Lama