Slovnenya

Translation English Spanish: turtledove

Dictionary: main
turtledove
noun