Spanish-English dictionary »

abejorro de pelo corto meaning in English

SpanishEnglish
abejorro de pelo corto noun

short-haired bumblebee(Bombus subterraneus)
noun