achonbou, touironi

English: Translation
knowledge