Definition: 1. (intransitive) to invest in
Show more information about satsata
Definition: 1. to contribute
Show more information about kontribuoida
Search took: 16.27 ms