Slovnenya

English–Spanish dictionary

This dictionary contains 33504 English and 10141 Spanish words and phrases