AMBUSCADO


Meaning of AMBUSCADO in English

(n.) Ambuscade.

Webster's English dictionary.      Английский словарь Webster.