Basque English Dictionary

euskara - English

urperatu in English:

1. dive in