"lemurenralle" in English Lemurenralle {f} waters' crake Detailed translations for "lemurenralle" die Lemurenralle{feminine} Lemurenralle waters' crake