Esperanto English Dictionary

Esperanto - English

grimpas in English:

1. climbs climbs