English-Hungarian translations for armadillo
Definition of armadillo
- Any of the burrowing mammals covered with bony, jointed, protective plates, order Cingulata, found in the Americas, especially in South America
Trending Searches
Popular Dictionaries