English-Polish dictionary »

llama meaning in Polish

EnglishPolish
llama noun
South American mammal of the camel family, Lama glama

lamanoun