dahuuhuu

English: Translation
roof
noun
mina-lekka