German English Dictionary
/
German
/
waylay
German ⇄ English
waylay
English translations
01
überfallen
02
aufhalten