English-Latin dictionary »

demanding at same time meaning in Latin

EnglishLatin
demanding at same time adjective

composcens [(gen.), composcentis]adjective