dubba. [Tel.] n. The female organ of generation. aduguri.
dubba. [Tel.] n. The female organ of generation. ఆడుగురి.