Estimable (fr. Estimable)

Translation into English