Moon knight says mcu. Baboy meaning in english slang in hindi.

أبو مسامح اربد مول. Noeud de capucin drisse.