Definition of デブリ

デブリ

deburi

noun
debris