Online Dictionary

bersimbah Explained

bersimbah at Indonesian => English Of Explained:

be drenched, bespattered