Meaning of ドンゴロス in Japanese

  1. Words

Definition of ドンゴロス

ドンゴロス(dongorosu)
  1. (n) dungarees
Back to top