pertaining to alajuela province in costa rica - Español Inglés Diccionario