"taliabueule" in English Taliabueule {f} sula masked owl Detailed translations for "taliabueule" die Taliabueule{feminine} Taliabueule sula masked owl