Best English to Mongolian translation. 常張鐶. Olbrich Botanical Gardens by owner. 멍충이 뜻. 傷だらけの悪魔. Share: