See Also: armadilla(dictionary)
armadilla (iou)
armadilla noun. Also armadillo, pl. -oes. L17.
[Spanish, dim. of ARMADA.]
A small (Spanish) fighting ship. Also, a small naval squadron.
Sites
Dream Star | Jewelry Earring | wenfu | men gold | link read | Jewelry Charms | diamond promise | for you search | health | Net Market Place | Gpt Admin | jewelry Rings | Jewelry Earrings | Jewelry Charms | women | for couples | looyle | health | Super Star | like ads | Jewelry Pendants | Light Star | listing hyip | pest star | bridal | seek blogger | Jewelry | black veil brides |