Spanish-English dictionary »

diplodoco meaning in English

SpanishEnglish
diplodoco noun
{m}

diplodocus(dinosaur)
noun