EnglishIMPEACHMENT OF A WITNESSNooca: QaanuunAf-Soomaali:Kashifida markhaatigaSource: Somali Court Interpreter Glossary