Slovnenya

Translation English Spanish: distributed

Dictionary: main
distributed
adjective