Ensuciar en inglés meaning. Ghamori meaning in english translation in hindi. Somudro caption. はんだ 付け 店.