Spanish-English dictionary »

en plena forma meaning in English

SpanishEnglish
en plena forma adjective

fighting fit(in top physical condition)
adjective