Italian - English - dare l'ultima pennellata Pronunciation
v. put the finishing touch
v. give, hand, bestow, grant, hold forth, administer, allow, yield
n. brush stroke


Share this page
Dictionary Extension