Spanish-English dictionary »

nota de entrega meaning in English

SpanishEnglish
nota de entrega noun
{f}

release notes(notes on a product release)
noun