Dizionario esperanto - Inglese

Esperanto - English

teda in inglese:

1. teda