lama_guanicoeEnglish

Lama guanicoe, guanaco

Noun

Wild llama

English: guanaco, Lama guanicoe

English words with similar meanings

Show 1 words