Spanish-English dictionary »

cola de rata meaning in English

SpanishEnglish
cola de rata noun
{f}

rattail(fish)
noun