โ Tulu Dictionary
ambelo
. the vagina of cow or she-buffalo.
mariappa-bhat-1967
n.
the vagina of cow or she-buffalo.
mariappa-bhat-1967-vision