armadillo
US
/ˈɑrməˌdɪloʊ/
UK
/ɑməˈdɪləʊ/
Definition for armadillo is being prepared and will be available soon.
Definition for armadillo is being prepared and will be available soon.