English Italian Dictionary

English - italiano

doormat in Italian: