madumadua

English: Translation
very old (persons); fully mature and then some
adjective
mina-lekka