Spanish-English dictionary »

teporingo meaning in English

SpanishEnglish
teporingo noun
{m}

volcano rabbit(Romerolagus diazi)
noun