Babylon 10
Simply the best definition!

Download it's free

tabalada

Babylon Spanish English dictionary

Download this dictionary
tabalada
nf. heavy fall


| tabalada in German | tabalada in Catalan | tabalada in Bulgarian