English to Persian Language Dictionary
embattled
کنگره (معماری)
Meaning for embattled found in 10 Languages.
Sponored Video