meaning of batailled

1. Embattled.


Related Words

batailled |

Developed & Maintained By Taraprasad.com

Treasure Words