deelaa

English: Translation
that (over there)
mina-lekka