Search term copucha has one result
Jump to
ES Spanish EN English
copucha (n v) [idle talk] gossip (n v) [idle talk]