Home > Chit Chat

can explain bank "fixed deposit" to me?