dicionário latino - Inglês

latine - English

sedere deorsum inglês:

1. kept low kept low