do-se-do

English

Noun

do-se-do

  1. Alternative form of dos a dos.