Definition & Meaning | French word ARMADILLE
ARMADILLE
Definitions of ARMADILLE
- armadillo
- pill bug
- A small Spanish armada
Number of letters
9
Is palindrome
No
Search for ARMADILLE in:
Page preparation took: 158.48 ms.