Esperanto English Dictionary

Esperanto - English

deca in English:

1. deca deca