Spanish-English dictionary »

damán roquero meaning in English

SpanishEnglish
damán roquero noun
{m}

rock hyrax(Procavia capensis)
noun