Definition of ikastola in Spanish:

ikastola

feminine noun

  • 1

    Spain Escuela de enseñanza primaria en la que la enseñanza se imparte en euskera.