Translation of enshroud in Indonesian

User Contribution

enshroud

menuntupi; menyelimuti

verb