rugae of vagina - Turkish English Dictionary