English-Arabic dictionary »

llama meaning in Arabic

EnglishArabic
Llama [UK: ˈlɑː.mə]
[US: ˈlɑː.mə]

لاما