Weeds traduction meaning. 港川外人住宅交通. ハウスマネジメントサービス. Chavudu nela in english meaning. Nun uniform female.