Meaning of masarap magsalita

masarap magsalita

Tagalog

masarap magsalita comp. glib; slick; smooth of speech