mangu

mangu

English Noun
Ad

Definition

Mashed plantain.

Etymology

Borrowed from Spanish mangú.

Ad