eloko

English: Translation
a lot (many)
ID
2336