English to Portuguese Dictionary
stronghold
Fortaleza (arquitetura militar)
Meaning for stronghold found in 26 Languages.
Sponored Video