давчу

Latin
dаvçu
English: Translation
challenger (female)
noun