Slovnenya

Translation English Spanish: primum mobile

Dictionary: main