dicionário basco - Inglês

euskara - English

harrapatuta inglês:

1. caught up