Slovnenya

Spanish–English dictionary

This dictionary contains 10141 Spanish and 33504 English words and phrases