Term Gallery logo

Meanings of crevass in Spanish

crevasse