"picuitaube" in English Picuitaube {f} picui dove Detailed translations for "picuitaube" die Picuitaube{feminine} Picuitaube picui dove