lenguona

listen to the pronunciation of lenguona
Spanish - English
gossiper, one who gossips, one who spreads rumors