English Italian Dictionary

English - italiano

amphibian in Italian: