ngaparela

English: Translation
cling onto/hold firmly onto
verb