Translation of mimetizarse in English:

mimetizarse

pronominal verb

  • 1

    se mimetizó en el terreno it merged / blended into the landscape