hagagaabulu

English: Translation
sink or submerge (purposefully)
transitive verb
ID
1291