indistinguishable

?

ads

adjective

~ from sth မခွဲခြားနိုင်သော

  • Its colour makes the moth almost indistinguishable from the branch it rests on.
ads