"langobarden" in English Langobarden {m pl} Langobards Detailed translations for "langobarden" Langobarden{masculine plural} Langobarden Langobards