Basque Spanish Dictionary

euskara - español

landu in Spanish:

1. trabajar algo