Spanish-English dictionary »

ferrobarco meaning in English

SpanishEnglish
ferrobarco noun
{m}

train ferry(ferry for rail vehicles)
noun