Laudo — definition

1. laudo (Noun)

1 definition

laudo (Noun) — A mountain peak in the Andes in Argentina (20,997 feet high).

1 type of
mountain peak
3 parts of
Andes Argentina Argentine Republic