indigenous filipino fortress - Alemán Inglés Diccionario