dubara

Cyrillic
дубара
English: Translation
wreckage
noun