DictionaryForumContacts

   English
Google | Forvo | +
to phrases
make sense
gen. Sinn ergeben; Sinn machen; sinnvoll sein; vernünftig sein; einleuchten
fig. Hand und Fuß haben
make sense: 21 phrases in 3 subjects
General18
Idiomatic1
Informal2