Log in
Search words & phrases
fortress
US /ˈfɔ:rtrəs/
・
UK /ˈfɔ:trəs/
B2
Definition
Video subtitles
noun
Military buildings providing protection