Basque Spanish Dictionary

euskara - español

lotu in Spanish:

1. lotu