English-Latin dictionary »

thrown down / out meaning in Latin

EnglishLatin
thrown down / out adjective

excussus [excussa, excussum]adjective