DictionaryForumContacts

   English
Google | Forvo | +
to phrases
self-trapping [ˌsεlf'træpɪŋ]
gen. 自陷; 捕获; 自吸收; 自聚焦
el. 自俘获; 自陷
self-trapping: 2 phrases in 2 subjects
Aviation1
Technology1