Spanish-English dictionary »

esta última meaning in English

SpanishEnglish
esta última adjective
{f}

latter(near (or nearer) to the end)
adjective
[UK: ˈlæ.tə(r)] [US: ˈlæ.tər]