Spanish-English dictionary »

cabeza de playa meaning in English

SpanishEnglish
cabeza de playa noun
{f}

beachhead(initial success)
noun
[UK: ˈbiːtʃ.hed] [US: ˈbiːʧ.ˌhed]