Dizionario Basco - Inglese

euskara - English

zuzia in inglese:

1. the torch the torch