Italian-English translations for cresta
- crest
- combI need to comb my hair before we leave the housePolice combed the field for evidence after the assault
- plumeThe pollutant creates a contaminant plume within an aquiferAfter the explosion, a plume of smoke could be seen in the sky for miles aroundHe plumes himself on his skill.
- ridgeThe plough threw up ridges of earth between the furrows.
Trending Searches
Popular Dictionaries