Search term turtledove has one result
Jump to
EN English ES Spanish
turtledove (n) [ornithology] tórtola (n) {f} [ornithology]