dicionário basco - Inglês

euskara - English

gailurra inglês:

1. the peak the peak