Spanish-English dictionary »

tarjeta regalo meaning in English

SpanishEnglish
tarjeta regalo noun
{f}

gift card(a card issued by retailers)
noun