Dalca Oti

Oti ti o kẹhin orukọ Dalca

From Romanian dalca meaning "lightning".