Noun Definition

laudo

1.Definition: a mountain peak in the Andes in Argentina (20,997 feet high)

Category: Objects