Spanish-English dictionary »

arribada meaning in English

SpanishEnglish
arribada noun
{f}

arrival [arrivals](act of arriving)
noun
[UK: ə.ˈraɪv.l̩] [US: ə.ˈraɪv.l̩]

Your history