Basque English Dictionary

euskara - English

iristea in English:

1. to arrive to arrive