Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
Terms containing
explain at
|
all forms
Subject
English
Russian
gen.
at a loss to explain
не в состоянии объяснить
(
Everyone was at a loss to explain what happened.
ART Vancouver
)
Get short URL