Slovnenya

Translation English Spanish: left-hand

Dictionary: main
left-hand