Log in
Search words & phrases
llama
US /ˈlɑmə/
・
UK /'lɑ:mə/
C1
Definition
Video subtitles
noun
Wild South American animal related to camels