"leitend ltd" in English leitend /ltd./ {adj.} managing /man./ Detailed translations for "leitend ltd" leitend /ltd./{adjectiv} leitend /ltd./ managing /man./