Spanish-English dictionary »

bicho bola meaning in English

SpanishEnglish
bicho bola noun

pill bug(terrestrial crustacean)
noun
[UK: pɪl bʌɡ] [US: ˈpɪl ˈbəɡ]