Spanish-English dictionary »

última palabra meaning in English

SpanishEnglish
última palabra noun
{f}

final say(right to make a final decision)
noun