Basque Spanish Dictionary

euskara - español

Lorontzia in Spanish:

1. La olla La olla