"duidaammer" in English Duidaammer {f} Mt Diuida grass finch Detailed translations for "duidaammer" die Duidaammer{feminine} Duidaammer Mt Diuida grass finch