Portuguese-English dictionary »

chasma meaning in English

PortugueseEnglish
chasma noun

chasma(long, narrow, steep-sided depression)
noun