idiidi

English: Translation
April
noun
mina-lekka