avowal


Results for "avowal"

English - Turkish Dictionary

avowal

(English - Turkish Dictionary) :
i. açıkça söyleme; itiraf.