"cholibaeule" in English Cholibaeule {f} tropical screech owl Detailed translations for "cholibaeule" die Cholibaeule{feminine} Cholibaeule tropical screech owl