English to Portuguese Dictionary
obliteration
Destruição
Meaning for obliteration found in 4 Languages.
Sponored Video