Spanish-English dictionary »

arrumbada meaning in English

SpanishEnglish
arrumbada noun

rambade(nautical)
noun