meaning of batailled
1.
Embattled.
Related Words
batailled
|
Developed & Maintained By
Taraprasad.com