Huhumetsa /hu-hu-me-tsa /
Grammar:verb
To cause to go under
To put under
Search More Words Dictionary