Translation of ave trepadora in English:

ave trepadora

treecreeper, n.

feminine noun

  • 1

    treecreeper