Translation of لاما in English

لاما٢

Noun (masculine)

  1. llama, an animal of the camel family found in the Andes

Powered by Oxford