search term:

llama

  has one meaning

English English

llama (zoology)

German German

Lama (zoology)

French French

lama (zoology)

Italian Italian

lama (zoology)

Spanish Spanish

llama (zoology)

Dutch Dutch

lama (zoology)

Portuguese Portuguese

lhama (zoology)

Swedish Swedish

lama (zoology)

translation - llama translate | English dictionary

Top search queries dictionary English

1 - 200 · 201 - 1000 · 1001 - 2000 · 2001 - 3000 · 3001 - 4000 · 4001 - 5000 · 5001 - 7000 · 7001 - 10000 · 10001 - 20000 · 20001 - 50000