Slovnenya

Translation English Spanish: ten-strike

Dictionary: main
ten-strike
noun