en
giveaway

Meaning: en
n. act of giving something away; free prize, gift, present; betrayal; unintentional disclosure
It's a dead giveaway.
Added on 2019-10-09 | by auto | View: 57
Contact - About - Help - Switch Theme