Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-14 of 14 results

llama British & World English

a domesticated pack animal of the camel family found in the Andes, valued for its soft woolly fleece

llama English-French

lama m

su padre se llama Pedro in llamar Spanish-English

his father is called Pedro, his father's name is Pedro

hace tanto que no me llama in tanto2 Spanish-English

it's been so long since she called me


You searched for

llama