leklek

English: Translation
abode
noun