English-Latin dictionary »

demand, call for, remonstrate, complain about meaning in Latin

EnglishLatin
demand, call for, remonstrate, complain about verb

expostulo [expostulare, expostulavi, expostulatus](1st)
verb