"margarethenlori" in English Margarethenlori {m} duchess lorikeet Detailed translations for "margarethenlori" der Margarethenlori{masculine} Margarethenlori duchess lorikeet