Dictionary search results

Showing 1-4 of 4 results

finalist British & World English

A competitor or team in the final or finals of a competition

finalist English-Spanish

finalista masculine and feminine