Українсько-англійський словник
амбразура
Embrasure; (
військ. тж.
) gun port
Українсько-англійський словник
амбра
амброзія