Slovnenya

Translation Spanish English: turtledove

Dictionary: main