English-Latin dictionary »

distruction meaning in Latin