What is the meaning of lima in English?

Learn vocabulary with pictures as well as definitions of lima in English

Learn in

See more

n. Lima

Definition of Lima in English

Capital of Peru.