далил

Latin
dаlil
English: Translation
alibi
noun