ドンゴロス
dongorosu

Noun

1. dungarees