babeli
Italian
Noun
babeli
f
plural of
babele
Anagrams
labbie