BEN TROVATO


Meaning of BEN TROVATO in English

adj.1 well invented.

2 characteristic if not true.

Etymology: It., well found

Oxford English vocab.      Оксфордский английский словарь.