"mangroveeule" in English Mangroveeule {f} pacific screech owl Detailed translations for "mangroveeule" die Mangroveeule{feminine} Mangroveeule pacific screech owl