Slovnenya

Translation English Spanish: Newton

Dictionary: main
Newton
noun