Definition of ドンゴロス

ドンゴロス

dongorosu

noun
dungarees