Advertisement

Advertisement

top-up card

noun

  1. a card bought by a mobile phone user entitling him or her to a stipulated amount of credit for future calls


Advertisement

Advertisement

Advertisement

Advertisement


top uptop whack