Italian - English - hai una bella faccia tosta
interj. you've got a nerve!
[avere] v. have; own, possess; get, receive, obtain
art. a, an
pron. any, on
n. beauty, belle; fair copy
n. face, expression, countenance, look, side, aspect


Share this page
Dictionary Extension