Definition of ドメブラ

ドメブラ

domebura

noun
domestic brand (esp. fashion)(abbreviation)