Spanish-English dictionary »

vela cangreja meaning in English

SpanishEnglish
vela cangreja noun
{f}

gaff sail(sail)
noun