"palmtaube" in English Palmtaube {f} laughing dove Detailed translations for "palmtaube" die Palmtaube{feminine} Palmtaube laughing dove