DictionaryForumContacts

   English
Google | Forvo | +
noun | verb
ambuscades n
gen. lauert auf
ambuscade ['æmbus'keɪd] v
gen. auflauern
ambuscaded v
gen. lauerte auf