"madataube" in English Madataube {f} long-tailed mountain pigeon Detailed translations for "madataube" die Madataube{feminine} Madataube long-tailed mountain pigeon