Spanish-English dictionary »

escarabajo titán meaning in English

SpanishEnglish
escarabajo titán noun
{m}

titan beetle(Titanus giganteus)
noun