Italian: tauchte

Italian verb 'tauchte' conjugated