Translate maguindanaon to tagalog google translate app. Nicht schlecht herr specht meaning german. Slide me crazy. Berri primary school staff phone number. 翁俊治.