ngìrì gii ngìɗ

English: Translation
showing off, putting on airs
noun