English-Latin dictionary »

easily appeased, placable, appeasing, pacifying meaning in Latin

EnglishLatin
easily appeased, placable, appeasing, pacifying adjective

placabilis [placabilis, placabile]adjective