DictionaryForumContacts

   Esperanto English +
Google | Forvo | +

celegi

v
gen. make great efforts (to do something)