French-Romanian dictionary »

llama meaning in Romanian

FrenchRomanian
llama

lama◼◼◼