Italian - English - incrociando Pronunciation
[incrociare] v. cross, intersect, fold, meet, cruise, interbreed


Share this page
Dictionary Extension